home *** CD-ROM | disk | FTP | other *** search
/ Everything For A Hacker / 19990506-[HACK].iso / HEXEDIT / IDA209 / WHATSNEW.RUS < prev   
Text File  |  1994-09-22  |  15KB  |  326 lines

  1.  
  2.  
  3.         RUSSIAN TEXT: HISTORY
  4.                 (see file what_is.new for english version)
  5.  
  6.  
  7. =========================================================================
  8. //
  9. //      êæÆÄÉꃠêçîàìàìêë IDA
  10. //      ---------------------
  11. //              æ«ºñá¡á 18 êε¡∩ 94
  12. //
  13. //  *** - ¿ß»αáó½Ñ¡¿∩ «Φ¿í«¬
  14. //  +++ - π½πτΦÑ¡¿∩ ¿ ¡«óδѠ󫺼«ª¡«ßΓ¿
  15. //
  16. //  é«Γ, ßÑú«ñ¡∩ αÑΦ¿½ ¡áτáΓ∞ ¿ßΓ«α¿ε ¿º¼Ñ¡Ñ¡¿⌐ ¡á απß߬«¼ ∩ºδ¬Ñ.
  17. //  ùΓ« «ª¿ñáÑΓß∩ ó íπñπΘѼ:
  18. //    - Å«ññÑαª¬á »α«µÑßß«α«ó Γ¿»á 8051,48 ¿ Γ.ñ.
  19. //    - Å«ññÑ᪬á UNIX Σá⌐½«ó (XCOFF)
  20. //    - Å«ññÑ᪬á PowerPC.
  21. //    - î«ªÑΓ íδΓ∞, IDA íπñÑΓ αáí«ΓáΓ∞ ó ºáΘ¿ΘÑ¡¡«¼ αѪ¿¼Ñ.
  22. //
  23. //  àß½¿ éδ σ«Γ¿ΓÑ, τΓ«íδ ¡«óδÑ óÑαß¿¿ óδσ«ñ¿½¿ αÑúπ½∩α¡« ¿ íδßΓα« -
  24. //              - »«ªá½π⌐ßΓá, ºáαÑú¿ßΓα¿απ⌐ΓÑß∞.
  25. //
  26. //  IDA ¡Ñ ∩ó½∩ÑΓß∩ íÑß»½áΓ¡«⌐ »α«úαá¼¼«⌐.
  27. //  ä½∩ ñ«»«½¡¿Γѽ∞¡«⌐ ¿¡Σ«α¼áµ¿¿ ß¼«Γα¿ΓÑ Σá⌐½ regform.txt
  28. =========================================================================
  29.  
  30.     ╔═════════════╗
  31.     ║ éÑαß¿∩ 2.09 ║
  32.     ╚═════════════╝
  33. --------------------------------------------------------------------------
  34. 20.09.94
  35. --------------------------------------------------------------------------
  36. +++ éßΓα«¿½ ¼á½Ñ¡∞¬¿⌐ ΓѬßΓ«óδ⌐ αÑñá¬Γ«α.
  37. +++ ¼¡«ú« ¼Ñ½¬¿σ π½πτΦÑ¡¿⌐.
  38.  
  39. --------------------------------------------------------------------------
  40. 19.09.94
  41. --------------------------------------------------------------------------
  42. +++ ÅÑαÑ»¿ßá¡ ºáúαπºτ¿¬ LX Σá⌐½«ó. ÆÑ»Ñα∞ óα«ñÑ íδ ñ«½ª¡« αáí«ΓáΓ∞.
  43.  
  44. +++ àß½¿ »«½∞º«óáΓѽ∞ óδí¿αáÑΓ «í½áßΓ∞ (Alt-L) ¿ ¡áª¿¼áÑΓ C (»αÑóαáΓ¿Γ∞
  45.     ó ¿¡ßΓαπ¬µ¿¿), Γ« IDA »«»δΓáÑΓß∩ »α«á¡á½¿º¿α«óáΓ∞ óδñѽѡ¡πε «í½áßΓ∞
  46.     »«ú½πíªÑ:
  47.       - íπñÑΓ «»αÑñѽ∩Γ∞ Γáí½¿µδ ¬«ßóÑ¡¡δσ »α䪬«ó;
  48.       - »αÑóαáΘáΓ∞ ó ñá¡¡δÑ ¡π½ÑóδÑ íá⌐Γδ
  49.       - «ßΓá½∞¡«Ñ - ó ¿¡ßΓαπ¬µ¿¿
  50.     è«¡Ñτ¡«, φΓ« - «τÑ¡∞ ß½áíδ⌐ á¡á½¿º, ¡« ¡áτὫ »«½«ªÑ¡« ;)
  51.  
  52. --------------------------------------------------------------------------
  53. 18.09.94
  54. --------------------------------------------------------------------------
  55. +++ IDA º¡áÑΓ »α« ßÑ½Ñ¬Γ«αδ ¿ áóΓ«¼áΓ¿τÑ߬¿ »«ññÑনóáÑΓ ¿σ. è«úñá ß«ºñáÑΓß∩
  56.     ßÑú¼Ñ¡Γ ºá »αÑñѽἿ »Ñαó«ú« ¼Ñúáíá⌐Γá, «¡ ¡Ññ«ßΓπ»Ñ¡ Ñß½¿ ¿ß»«½∞º«óáΓ∞
  57.     16-í¿Γ ßÑú¼Ñ¡Γ & 16-ß¼ÑΘÑ¡¿Ñ. Å«φΓ«¼π IDA ß«ºñáÑΓ ó¿αΓπá½∞¡δ⌐ ßÑ½Ñ¬Γ«α
  58.     ßÑú¼Ñ¡Γá. ä½∩ ßÑú¼Ñ¡Γ«ó ó »Ñαó«¼ ¼Ñúáíá⌐ΓÑ ßÑ½Ñ¬Γ«αδ ¡Ñ ¡πª¡δ, Γ.¬. »α¿
  59.     «ΓßπΓßΓó¿¿ ó Γáí½¿µÑ ßÑ½Ñ¬Γ«α«ó ºá»¿ß¿ « ßÑ½Ñ¬Γ«αÑ IDA ßτ¿ΓáÑΓ, τΓ«
  60.     ßÑ½Ñ¬Γ«α π¬áºδóáÑΓ ¡á ßÑú¼Ñ¡Γ áñαÑß ¡áτá½á ¬«Γ«α«ú« αáóÑ¡ º¡áτÑ¡¿ε
  61.     ßÑ½Ñ¬Γ«αá. ê߬½ετÑ¡¿Ñ ß«ßΓáó½∩εΓ Σá⌐½δ Σ«α¼áΓá LX, ñ½∩ ¬«Γ«αδσ IDA óßÑúñá
  62.     ß«ºñáÑΓ ßÑ½Ñ¬Γ«αδ. Åα¿ πñá½Ñ¡¿¿ ßÑú¼Ñ¡Γá Ñú« ó¿αΓπá½∞¡δ⌐ ßÑ½Ñ¬Γ«α 
  63.     π¡¿τΓ«ªáÑΓß∩. îá¬ß. ¬«½¿τÑßΓó« ßÑ½Ñ¬Γ«α«ó - 64.
  64.     ÆÑ»Ñα∞ óá¼ ñ«ßΓπ»¡« »«τΓ¿ óßÑ 32-í¿Γ¡«Ñ áñαÑß¡«Ñ »α«ßΓαá¡ßΓó«, ñ«
  65.     áñαÑßá 0xFF000000. ÇñαÑßá óδΦÑ ¿ß»«½∞ºπεΓß∩ ßἫ⌐ IDA.
  66.  
  67. +++ ALT-J (make jumps table) αáí«ΓáÑΓ ñ½∩ 32-í¿Γ¡δσ ßÑú¼Ñ¡Γ«ó.
  68.  
  69. --- ƒ π¬áºá½ ¬«»¿½∩Γ«απ ¿ß»«½∞º«óáΓ∞ ¿¡ßΓαπ¬µ¿¿ 386, ΓᬠτΓ« IDA ¡Ñ íπñÑΓ
  70.     αáí«ΓáΓ∞ ¡á 286. :(
  71.  
  72. --------------------------------------------------------------------------
  73. 17.09.94
  74. --------------------------------------------------------------------------
  75. +++ ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ñ½¿¡¡δÑ ¿ ¬«α«Γ¬¿Ñ ó¿ñδ ß¼ÑΘÑ¡¿⌐ ó ¿¡ßΓαπ¬µ¿∩σ ¿
  76.     »«¼ÑτáÑΓ ¬á¬ <BAD> ΓÑ, ¬«Γ«αδÑ ¿º½¿Φ¡Ñ ñ½¿¡¡δ ;) ìá»α¿¼Ñα:
  77.     8B840000      mov     ax, [si+0]
  78.     8B850000      mov     ax, [di+0]
  79.     »αÑóαáΓ¿Γß∩ »«ß½Ñ TASM'á
  80.     8B04          mov     ax, [si]
  81.     8B05          mov     ax, [di]
  82.     »«φΓ«¼π φΓ¿ ¬«¼á¡ñδ «í«º¡áτáεΓß∩ ¬á¬ <BAD>. Æ«½∞¬« ¡Ñ ºáíπñ∞ΓÑ, τΓ«
  83.     »« π¼«½τá¡¿ε ß¿¼ó«½δ <BAD> ¡Ñ »«¬áºδóáεΓß∩.
  84.     æ»áß¿í« éáñ¿¼π üѽ¼á¡π, 2:464/15, π¬áºáóΦѼπ ¡á φëàΣá¬Γ.
  85.  
  86. +++ ìᬫ¡Ñµ-Γ« ¼«ª¡« ¡á σ«ñπ »«ß¼«ΓαÑΓ∞ ñá¼» »α«úαá¼¼δ. ìáªáΓ¿Ñ Shift-F3
  87.     »ÑαÑó«ñ¿Γ ΓѬπΘÑÑ «¬¡« ó αѪ¿¼ ñἻᠿ óδ ó¿ñ¿ΓÑ Γ«½∞¬« íá⌐Γδ (ß ASCII
  88.     »αÑñßΓáó½Ñ¡¿Ñ¼). ¥Γ« σ«α«Φ« ΓѼ, τΓ« ¼«ª¡« íδßΓα« ñó¿úáΓ∞ß∩ (¬ßΓáΓ¿,
  89.     óßÑ ¬«¼á¡ñδ ¡áó¿úᵿ¿ »α«ñ«½ªáεΓ αáí«ΓáΓ∞) ¿ ¿ß¬áΓ∞ ú½áºá¼¿ τΓ«-¡¿íπñ∞.
  90.     Å«óΓ«α¡«Ñ ¡áªáΓ¿Ñ »ÑαÑó«ñ¿Γ «¬¡« ó ¡«α¼á½∞¡δ⌐ αѪ¿¼.
  91.  
  92. --------------------------------------------------------------------------
  93. 16.09.94
  94. --------------------------------------------------------------------------
  95. *** êß»αáó½Ñ¡« ¼¡«ú« «Φ¿í«¬ ó ñ¿ºáßßѼí½ÑαÑ 32-í¿Γ¡«ú« αѪ¿¼á.
  96.  
  97. +++ ä«íáó½Ñ¡δ ¬«¼á¡ñδ 387 »α«µÑßß«αá.
  98.  
  99. +++ ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ¬½ετÑóδÑ ß½«óá 'large' & 'small' ¿ αáßßΓáó½ÑΓ
  100.     ¿σ Γá¼ úñÑ ¡áñ« (tasm 4.0)
  101.  
  102. +++ ä«íáó½Ñ¡δ ¬«¼á¡ñδ »α«µÑßß«α«ó 486 ¿ ÅÑ¡Γ¿π¼.
  103.  
  104. +++ æ¿¼ó«½ Escape (0x1B) αáºαÑΦÑ¡ ß ΓѬßΓ«óδσ ßΓ᫬áσ.
  105.  
  106. +++ ê¡ßΓαπ¬µ¿∩
  107.     imul r,r,num
  108.     »«¬áºδóáÑΓß∩ ¬á¬
  109.         imul r,num
  110.     (»« »α«ß∞íÑ âα¿Φδ Éπßá¡«óá)
  111.  
  112. +++ äóá ó᪡δσ ¿º¼Ñ¡Ñ¡¿∩: ¬«úñá óδ ¿ß»«½∞ºπÑΓÑ ¬«¼á¡ñδ '»αÑóαáΓ¿Γ∞ ó
  113.     ¿¡ßΓαπ¬µ¿ε' ¿½¿ '»αÑóαáΓ¿Γ∞ ó ¡Ñ¿ºóÑßΓ¡δÑ' ¿ ÑßΓ∞ óδñѽѡ¡á∩ «í½áßΓ∞
  114.     (ß »«¼«Θ∞ε ∩¬«α∩), Γ« óßÑ íá⌐Γδ óδñѽѡ¡«⌐ «í½áßΓ¿ íπñπΓ »αÑóαáΘáΓ∞ß∩
  115.     ó ¿¡ßΓαπ¬µ¿¿ ¿½¿ ¡Ñ¿ºóÑßΓ¡δÑ. Åα¿¼Ñα: Ñß½¿ óδ íα«ß¿½¿ ∩¬«α∞ ó ¡áτá½Ñ
  116.     »α«úαá¼¼δ, óßΓ὿ ó ¬«¡Ñµ »α«úαá¼¼δ ¿ ß¬áºá½¿ 'C', Γ« óßÑ íá⌐Γδ
  117.     »α«úαá¼¼δ íπñπΓ »αÑóαáΘÑ¡δ ó ¿¡ßΓαπ¬µ¿¿.
  118.  
  119. --- ç¡áτÑ¡¿Ñ ¬½ετá -R ¿º¼Ñ¡Ñ¡«: «¡ «º¡áτáÑΓ 'ºáúαπªáΓ∞ αÑßπαßδ MS Windows'
  120.  
  121. +++ ÆÑ»Ñα∞ IDA ¡Ñ ¡áßΓαá¿óáÑΓ relocations Ñß½¿ Σá⌐½ ßἫºáúαπªáѼδ⌐
  122.     (MS Windows). é φΓ«¼ ß½πτáÑ «¡á ¡áßΓαá¿óáÑΓ Γ«½∞¬« »Ñαóδ⌐ ßÑú¼Ñ¡Γ.
  123.     ÆᬪÑ, Ñß½¿ »α«¿º«Φ½á ¬á¬á∩-¡¿íπñ∞ «Φ¿í¬á óó«ñá/óδó«ñá »α¿ ºáúαπº¬Ñ
  124.     Σá⌐½á, IDA »α«ßΓ« ß««íΘáÑΓ «í φΓ«¼ ¿ »α«ñ«½ªáÑΓ ºáúαπº¬π. Å«¡∩Γ¡«, τΓ«
  125.     »α¿ φΓ«¼ óδ »«½πτ¿ΓÑ ¡Ñ óÑß∞ Σá⌐½. ÆᬿѠ«Φ¿í¬¿ óó«ñá/óδó«ñá ¼«úπΓ
  126.     ó«º¡¿¬áΓ∞, Ñß½¿ ßΓαπ¬Γπαá óσ«ñ¡«ú« Σá⌐½á ¡Ñ»αáó¿½∞¡á. éßÑ ªÑ, Ñß½¿ óδ
  127.     óßΓαÑΓ¿ΓÑ Γᬫ⌐ Σá⌐½, »α«ß∞íá ß¬áºáΓ∞ ¼¡Ñ.
  128.  
  129. +++ ä«íáó½Ñ¡δ 2 ¡«óδÑ ¬«¼á¡ñδ:
  130.     - Å«¬áº ßÑú¼Ñ¡Γ¡«⌐ τáßΓ¿ áñαÑßá ñá/¡ÑΓ
  131.     - Å«¬áº <BAD> ¿¡ßΓαπ¬µ¿⌐ ñá/¡ÑΓ
  132.     Åα« <BAD> ¿¡ßΓαπ¬µ¿¿ τ¿Γá⌐ΓÑ ó help'Ñ (φΓ« - ¡Ññ«¬π¼Ñ¡Γ¿α«óá¡¡δÑ
  133.     ¿¡ßΓαπ¬µ¿¿ ¿ ¿¡ßΓαπ¬µ¿¿, ¬«Γ«αδÑ »«¼Ñ¡∩εΓ ßó«ε ñ½¿¡π »α¿ ¬«¼»¿½∩µ¿¿)
  134.     îÑ¡ε Options|Toggle display
  135.     ƒ ¡Ñ »«¼Ñ¡∩½ ¡«¼Ñα Σ«α¼áΓá íáºδ IDA, »«φΓ«¼π ó ¡«ó«⌐ óÑαß¿¿ «¡¿ »«
  136.     π¼«½τá¡¿ε ó䬽ετÑ¡δ (ñ½∩ ßΓáαδσ íáº).
  137.  
  138. *** êß»αáó½Ñ¡á «Φ¿í¬á: í佫 ¡Ñ󫺼«ª¡« ß«ºñáΓ∞ ßÑú¼Ñ¡Γ »α¿¼Ñα¡« 64¬í ¿½¿
  139.     í«½∞ΦÑ. IDA ¡Ñ »ÑαÑñó¿úá½á «ßΓá½∞¡δÑ ßÑú¼Ñ¡Γδ.
  140.     æ»áß¿í« ä¿¼¬Ñ è«º½«óπ (2:5020/246) ºá »«ñα«í¡«Ñ «»¿ßá¡¿Ñ «Φ¿í¬¿.
  141.  
  142. --------------------------------------------------------------------------
  143. 01.09.94
  144. --------------------------------------------------------------------------
  145. *** êß»αáó½Ñ¡á «Φ¿í¬á ß φ¼π½∩µ¿Ñ⌐ ßÑú¼Ñ¡Γ¡δσ αÑú¿ßΓα«ó
  146.  
  147. *** êß»αáó½Ñ¡á «Φ¿í¬á: í佫 ¡Ñ󫺼«ª¡« ºá»πßΓ¿Γ∞ ¿º ¬«α¡Ñó«⌐ ñ¿αÑ¬Γ«α¿¿:
  148.     ida -c file
  149.  
  150. *** êß»αáó½Ñ¡á «Φ¿í¬á (ßÑú¼Ñ¡Γδ)
  151.  
  152. +++ ÅÑαÑñѽᡠºáúαπºτ¿¬ NE Σá⌐½«ó.
  153.  
  154.     ╔═════════════════╗
  155.     ║ éÑαß¿∩ 2.08íÑΓá ║
  156.     ╚═════════════════╝
  157. --------------------------------------------------------------------------
  158. 04.07.94
  159. --------------------------------------------------------------------------
  160. +++ ä«íáó½Ñ¡á »«ññÑ᪬á LX. ì« ¡Ñ »«½¡«ßΓ∞ε:
  161.     - ¡ÑΓ »«ññÑ᪬¿ Γáí½¿µ »α䪬«ó (¬½áó¿Φá Alt-J)
  162.     - IDA ¡Ñ ¿ΘÑΓ ¿¼»«αΓ¿απѼδÑ ¼«ñπ½¿
  163.     - ÑßΓ∞ »α«í½Ñ¼δ ß ßÑú¼Ñ¡Γ¡δ¼¿ αÑú¿ßΓαἿ ¿ ßÑú¼Ñ¡ΓἿ
  164.     - »«ññÑনóáεΓß∩ ¡Ñ óßÑ Γ¿»δ ß¼ÑΘÑ¡¿⌐ ¿ ßÑú¼Ñ¡Γ¡δσ ßÑ½Ñ¬Γ«α«ó.
  165.     - ¼á¬ß áñαÑß, ñ«ßΓπ»¡δ⌐ ñ½∩ ñ¿ºáßßÑ¼í½¿α«óá¡¿∩ - 0x0F000000
  166.     ƒ ¡áñÑεß∞, τΓ« IDA ¼«ª¡« ¿ß»«½∞º«óáΓ∞ ¡Ñß¼«Γα∩ ¡á φΓ¿ «úαá¡¿τÑ¡¿∩.
  167.     ô ¼Ñ¡∩ ß«óßѼ ¡ÑΓ óαѼѡ¿, τΓ«íδ ñ«í¿Γ∞ φΓ«. üπñÑΓ σ«Γ∞ 3-4 ñ¡∩ -
  168.     ßñѽáε. çá¼ÑΓ∞ΓÑ, τΓ« φΓá óÑαß¿∩ óδ»π߬áÑΓß∩ ¬á¬ BETA. Åα¿¡¿¼áεΓß∩
  169.     óßÑ »¿ß∞¼á «í «Φ¿í¬áσ, »«ªÑ½á¡¿∩σ ¿ Γ.ñ.
  170.  
  171. +++ æÑ⌐τáß ¼«ª¡« ¿º¼Ñ¡∩Γ∞ Σ«α¼π áóΓ«¼áΓ¿τÑ߬¿ úÑ¡Ñα¿απѼδσ ¿¼Ñ¡.
  172.     æ¼«Γα¿ΓÑ ¼Ñ¡ε Options.
  173.  
  174. +++ îá½Ñ¡∞¬¿Ñ ¿º¼Ñ¡Ñ¡¿∩ (ßἿ πó¿ñ¿ΓÑ, «¡¿ ¡Ñ ΓᬿѠ»α¿¡µ¿»¿á½∞¡δÑ)
  175.  
  176. --------------------------------------------------------------------------
  177. 02.07.94
  178. --------------------------------------------------------------------------
  179. *** êß»αáó½Ñ¡á «Φ¿í¬á »α¿ ºáúαπº¬Ñ Σá⌐½«ó Σ«α¼áΓá NE, ß«ñÑαªáΘ¿σ ßÑú¼Ñ¡Γδ
  180.     ñ½¿¡δ 0 (¡Ñ ñπ¼á½ ∩, τΓ« ΓᬫѠíδóáÑΓ). IDA ºá¬á¡τ¿óá½á αáí«Γπ ß
  181.     ñπα¡δ¼ ß««íΘÑ¡¿Ñ¼ «í «Φ¿í¬Ñ τΓÑ¡¿∩ ñ¿ß¬á («¡á »δΓá½áß∞ »α«τ¿ΓáΓ∞ ºá
  182.     ¬«¡µ«¼ Σá⌐½á).
  183.     æ»áß¿í« æÑαúÑε Æα¿úπíπ, π¬áºáóΦѼπ φΓπ «Φ¿í¬π.
  184.  
  185. *** êß»αáó½Ñ¡á «Φ¿í¬á »α¿ ñ¿ºáßßÑ¼í½¿α«óá¡¿¿ ¿¡ßΓαπ¬µ¿⌐ Γ¿»á
  186.     movsX,cmpsX... ¿ Γ.ñ. ß 32-í¿Γ¡«⌐ áñαÑßᵿÑ⌐ ß ßÑú¼Ñ¡Γ¡δσ »αÑΣ¿¬ß«¼.
  187.     IDA ¿σ ¡Ñ»αáó¿½∞¡« «Γ«íαáªá½á ¡á φ¬αá¡Ñ (¿ ó Σá⌐½Ñ). Æ«τ¡« Γ« ªÑ í佫
  188.     ß ¿¡ßΓαπ¬µ¿Ñ⌐ xlat.
  189.     æ»áß¿í« æÑαúÑε Æα¿úπíπ, π¬áºáóΦѼπ φΓπ «Φ¿í¬π.
  190.  
  191. *** ÆÑ»Ñα∞ IDA º¡áÑΓ óßÑ »α« Σá⌐½δ Σ«α¼áΓá NE (∩ ¡áñÑεß∞;-). ä«íáó½Ñ¡«
  192.     αáß»«º¡áóá¡¿Ñ ß½ÑñπεΘ¿σ Σ½áú«ó:
  193.     - Æ¿» á»»½¿¬áµ¿¿ (ß«ó¼ÑßΓ¿¼á,¡Ñ ß«ó¼ÑßΓ¿¼á ß PM, ¿ß»«½∞ºπÑΓ PM)
  194.     - Æ¿» »α«µÑßß«αá (»« π¼«½τá¡¿ε i80286 real)
  195.     - Å«ññÑ᪬á ñ½¿¡¡δσ ¿¼Ñ¡ Σá⌐½«ó
  196.     - 32-bit ßÑú¼Ñ¡Γδ
  197.     - ßÑú¼Ñ¡Γδ ß »«óΓ«α∩εΘ¿¼¿ß∩ ñá¡¡δ¼¿ (Iterated)
  198.     - Conforming segments
  199.     - 286 DPL bits
  200.     IDA ¿ß»«½∞ºπÑΓ Γ¿» »α«µÑßß«αá ¿ 32-í¿Γ¡«ßΓ∞ ßÑú¼Ñ¡Γá. ìáñ« ºá¼ÑΓ¿Γ∞,
  201.     τΓ« »α¿ ñ¿ºáßßÑ¼í½¿α«óá¡¿¿ NE Σá⌐½«ó Γ¿» »α«µÑßß«αá ß ¬«¼á¡ñ¡«⌐ ßΓ᫬¿
  202.     ¿ú¡«α¿απÑΓß∩.
  203.     ÄßΓá½∞¡δÑ Σ½áú¿ Γ«½∞¬« ¬«¼¼Ñ¡Γ¿απεΓß∩ ¿ ó¿ñ¡δ ¡á φ¬αá¡Ñ.
  204.     æ»áß¿í« æÑαúÑε Æα¿úπíπ ºá ¿¡Σ«α¼áµ¿ε « Σ«α¼áΓÑ NE.
  205.  
  206.     ╔═════════════╗
  207.     ║ éÑαß¿∩ 2.07 ║
  208.     ╚═════════════╝
  209. --------------------------------------------------------------------------
  210. 21.06.94
  211. --------------------------------------------------------------------------
  212. *** êß»αáó½Ñ¡á «Φ¿í¬á, ¬«Γ«αá∩ ¼«ú½á ºáóÑß¿Γ∞ IDA ó ßἫ¼ ¡áτá½Ñ αáí«Γδ.
  213.     êº-ºá φΓ«⌐ «Φ¿í¬¿ ßÑú«ñ¡∩ óδ»π߬áε ¡«óπε óÑαß¿ε.
  214.  
  215. +++ è«¼¼Ñ¡Γáα¿¿ óó«ñ∩Γß∩ ß »«¼«Θ∞ε ΓѬßΓ«ó«ú« «¬¡á. Æá¼ ÑßΓ∞ ¬«¼á¡ñδ αáí«Γδ
  216.     ß clipboard (ó««íΘÑ φΓ« TEditor ¿º TVision)
  217.  
  218. *** ƒ óδíα«ß¿½ ¬«¼á¡ñπ óαѼѡ¡«ú« óδσ«ñá ó DOS, Γ.¬. «¡á ¡Ñ αáí«Γá½á, ¿
  219.     ¡Ñ «τÑ¡∞ »«½Ñº¡á («ßΓáÑΓß∩ ¼á½« »á¼∩Γ¿)
  220.  
  221. --------------------------------------------------------------------------
  222. 19.06.94
  223. --------------------------------------------------------------------------
  224. +++ è«¼á¡ñá 'æñѽáΓ∞ Æáí½¿µπ Åα䪬«ó' (Alt-J) ñѽáÑΓ í«½ÑÑ ú½πí«¬¿⌐ á¡á½¿º
  225.     ¿ ßá¼á »αÑñ½áúáÑΓ áñαÑß ¿ αẼÑα Γáí½¿µδ. àß½¿ óδ π¬áºá½¿ áñαÑß Γáí½¿-
  226.     µδ ºáαá¡ÑÑ (»«½∞ºπ∩ß∞ ¬«¼á¡ñ«⌐ 'æñѽáΓ∞ æ¼ÑΘÑ¡¿Ñ'), Γ« IDA ó  ¬áτÑßΓóÑ
  227.     áñαÑßá Γáí½¿µδ ó«º∞¼ÑΓ φëàáñαÑß. àß½¿ áñαÑß Γáí½¿µδ ¡Ññ«»πßΓ¿¼  (óδ-
  228.     σ«ñ¿Γ ºá »αÑñѽδ ßÑú¼Ñ¡Γ«ó), IDA ¡Ñ »αÑñ½«ª¿Γ óóÑßΓ¿ αẼÑα, á  »α«ßΓ«
  229.     '»¿ß¬¡ÑΓ'.
  230.  
  231. +++ Åá߬á½∞¡δÑ ßΓ᫬¿: íá⌐Γ ß ñ½¿¡«⌐ ßΓ᫬¿  «Γ«íαáªáÑΓß∩  ó  ñÑß∩Γ¿α¿τ¡«¼
  232.     ó¿ñÑ.
  233.  
  234. +++ è«¼á¡ñδ 'éó«ñ á½∞ΓÑα¡áΓ¿ó¡«ú« ó¿ñá «»Ñαá¡ñá' »« π¼«½τá¡¿ε »αÑñ½áúáεΓ
  235.     ΓѬπΘ¿⌐ ó¿ñ «»Ñαá¡ñá. î¡«ú¿Ñ ½εñ¿ »α«ß¿½¿ ¼Ñ¡∩ ßñѽáΓ∞ Γá¬, ó«Γ, ßñѽá½.
  236.  
  237. --------------------------------------------------------------------------
  238. 18.06.94
  239. --------------------------------------------------------------------------
  240. +++ ä«íáó½Ñ¡á »«ññÑαª¬á »α«µÑßß«α«ó Intel 860 XP, Intel 860 XR.  Å«¬á  IDA
  241.     ¡Ñ π¼ÑÑΓ αáí«ΓáΓ∞ ß Σá⌐½á¼¿ ó Σ«α¼áΓÑ COFF - »«σ«ªÑ, »α¿ñÑΓß∩  ßñѽáΓ∞
  242.     ;-) æ«óßѼ ¡Ñ ΓÑßΓ¿α«óá½áß∞!!! ô ¼Ñ¡∩ ¡ÑΓ ¡¿ áßßѼí½Ñαá, ¡¿ ¬«¼»∞εΓÑαá
  243.     ß Γᬿ¼ »α«µÑßß«α«¼, ñáªÑ ¡ÑΓ ¡¿ «ñ¡«ú« Σá⌐½á - Γ«½∞¬« «»¿ßá¡¿Ñ.
  244.  
  245. +++ Å« π¼«½τá¡¿ε IDA ºáúαπªáÑΓ IBM PC Σá⌐½δ »« áñαÑßπ 1000:0.
  246.  
  247. +++ öá⌐½δ ó Σ«α¼áΓÑ NE: π ¼Ñ¡∩ íδ½á Γ«½∞¬« ñ«¬π¼Ñ¡Γᵿ∩ «Γ ü«α½á¡ñá. è ß«-
  248.     ªá½Ñ¡¿ε, Γá¼ «»¿ßá¡δ ¡Ñ óßÑ Γ¿»δ ¡áßΓα«Ñ¬ (relocation  types).  ìá»α¿-
  249.     ¼Ñα, ¬«úñá ∩ »«»α«í«óá½ ñ¿ºáßßѼí½α«óáΓ∞ BCC.EXE, Γá¼ í뫨 ¡Ñ¿ºóÑßΓ¡δÑ
  250.     ñ½∩ ¼Ñ¡∩ Γ¿»δ ¡áßΓα«Ñ¬ 0x4. ƒ ñπ¼áε, τΓ« 2-⌐ í¿Γ Γ¿»á ¡áßΓα«⌐¬¿  «º¡á-
  251.     τáÑΓ, τΓ« ¡áßΓα«⌐¬á áññ¿Γ¿ó¡á (á¡á½«ú¿∩ ß Σ«α¼áΓ«¼ LX). Å«φΓ«¼π ßÑ⌐τáß
  252.     IDA ¿¡ΓÑα»αÑΓ¿απÑΓ 2-⌐ í¿Γ Γ¿»á ¡áßΓα«⌐¬¿ ¬á¬  áññ¿Γ¿ó¡«ßΓ∞  ¡áßΓα«⌐¬¿
  253.     (ß½Ññ«óáΓѽ∞¡«, «ΓßπΓßΓóπÑΓ ßßδ½¬á ¡á ß½ÑñπεΘ¿⌐ áñαÑß ¡áßΓα«⌐¬¿), ¿  ó
  254.     φΓ«¼ ß½πτáÑ »α¿íáó½∩ÑΓ, á ¡Ñ ºá¼Ñ¡∩ÑΓ íá⌐Γδ (ñ½∩ óßÑσ Γ¿»«ó  áñαÑßᵿ¿
  255.     ¡áßΓα«Ñ¬). ÅÄåÇïôëæÆÇ, Ñß½¿ π óáß ÑßΓ∞ ¿¡Σ«α¼áµ¿∩  »α«  Σ«α¼áΓ  Σá⌐½«ó
  256.     NE, ñá⌐ΓÑ ¼¡Ñ º¡áΓ∞, »αáó¿½∞¡« ½¿ ∩ ñѽáε. æÑ⌐τáß IDA º¡áÑΓ  »α«  Γ¿»δ
  257.     ¡áßΓα«Ñ¬ 0,1,2,3 ¿ ¿¡ΓÑα»αÑΓ¿απÑΓ 2-⌐ í¿Γ ¬á¬ áññ¿Γ¿ó¡«ßΓ∞ ¡áßΓα«⌐¬¿.
  258.  
  259.  
  260. --------------------------------------------------------------------------
  261. 13-Jun-94
  262. --------------------------------------------------------------------------
  263. +++ Å«óΓ«α∩ѼδÑ ¬«¼¼Ñ¡Γáα¿¿!
  264.         éßÑ ¿¡ßΓαπ¬µ¿¿ ¿ ñá¡¡δÑ, ßßδ½áεΘ¿Ñß∩ ¡á «í'Ñ¬Γ ß »«óΓ«α∩εΘ¿¼ß∩
  265.         ¬«¼¼Ñ¡Γáα¿Ñ¼, íπñπΓ ¿¼ÑΓ∞ φëଫ¼¼Ñ¡Γáα¿⌐ »«¬á óδ ¡Ñ π¬áºá½¿
  266.         ¬á¬«⌐-¡¿íπñ∞ ñαπú«⌐. ¥Γ«Γ ó¿ñ ¬«¼¼Ñ¡Γáα¿Ñó πñ«íÑ¡ ñ½∩ «»¿ßá¡¿∩
  267.         »«ñ»α«úαá¼¼, ñá¡¡δσ, Γ.¬. óßÑ «íαáΘÑ¡¿∩ ¬ »«ñ»α«úαἼѠ¿½¿ ñá¡¡δ¼
  268.         íπñπΓ áóΓ«¼áΓ¿τÑ߬¿ ß¡áíªÑ¡δ »«óΓ«α∩Ñ¼δ¼ ¬«¼¼Ñ¡Γáα¿Ñ¼.
  269.         àΘÑ ñóÑ ¡«óδÑ óÑΘ¿:
  270.           - ñ«íáó½Ñ¡δ MakeRptCmt,ToggleRptCmt (ß¼. Σá⌐½ ida.cfg).
  271.           - é ∩ºδ¬ IDC ñ«íáó½Ñ¡δ Σπ¡¬µ¿¿ MakeRptCmt(),RptCmt().
  272.     è½áó¿Φ¿
  273.             ; - ñ«íáó¿Γ∞ »«óΓ«α∩Ѽδ⌐ ¬«¼¼Ñ¡Γáα¿⌐
  274.             : - ñ«íáó¿Γ∞ »α«ßΓ«⌐ ¬«¼¼Ñ¡Γáα¿⌐
  275.  
  276. --------------------------------------------------------------------------
  277. 05-Jun-94
  278. --------------------------------------------------------------------------
  279. +++ ä«íáó½Ñ¡ áßßѼí½Ñα ñ½∩ Intel 8080:
  280.         - assembler X-M-80 by Leo Sandy (ñ« 6-¿ ß¿¼ó«½«ó ó ¿¼Ñ¡áσ)
  281. +++ ä«íáó½Ñ¡δ áßßѼí½Ñαδ ñ½∩ Z80:
  282.         - ASxxxx by Alan R. Baldwin v1.5
  283.           (φëàáßßѼí½Ñα ñѽáÑΓ ¡Ñ»αáó¿½∞¡δ⌐ ¬«ñ ñ½∩ ¿¡ßΓαπ¬µ¿¿ SUB)
  284.         - assembler X-M-80 by Leo Sandy (ñ« 6-¿ ß¿¼ó«½«ó ó ¿¼Ñ¡áσ)
  285.         - A80 by ANTA electronics
  286.           (¡á߬«½∞¬« ¼¡Ñ ¿ºóÑßΓ¡«, φëàáßßѼí½Ñα ¿ß»«½∞ºπÑΓß∩ ó É«ßß¿¿ ñ½∩
  287.            ¡á»¿ßá¡¿∩ »α«úαá¼¼ ñ½∩ ÇÄì)
  288. +++ ä«íáó½Ñ¡ áßßѼí½Ñα ñ½∩ HD64180:
  289.         - ASxxxx by Alan R. Baldwin v1.5
  290.           (φëàáßßѼí½Ñα ñѽáÑΓ ¡Ñ»αáó¿½∞¡δ⌐ ¬«ñ ñ½∩ ¿¡ßΓαπ¬µ¿¿ SUB)
  291. *** Éáí«Γá ß ¡Ññ«¬π¼Ñ¡Γ¿α«óá¡¡δ¼¿ ¬«¼á¡ñἿ Z80 ¡Ñ¼¡«ª¬« ¿º¼Ñ¡Ñ¡á
  292. +++ 3 ¿º¼Ñ¡Ñ¡¿∩ ó á¡á½¿ºáΓ«αÑ IBM PC:
  293.         - ÆÑ»Ñα∞ IDA º¡áÑΓ »α« ¿¡ßΓαπ¬µ¿¿ AAD,AAM <n> »α¿ n != 10
  294.           Ä¡á »«¬áºδóáÑΓ ¿σ ¬á¬ íá⌐Γδ ñá¡¡δσ (¡« ¡Ñ »αÑαδóáÑΓ
  295.           φ¼π½∩µ¿ε ¿¡ßΓαπ¬µ¿⌐).
  296.         - ÆÑ»Ñα∞ IDA »«¬áºδóáÑΓ «Γ½¿τ¿∩ ¼Ñªñπ jmp ¿ jmp short.
  297.           Éá¡∞ΦÑ óßÑ »«¬áºδóὫß∞ ¬á¬ jmp.
  298.         - IDA º¡áÑΓ »α« ¬«α«Γ¬¿Ñ ¿ ñ½¿¡¡δÑ ó¿ñδ ¿¡ßΓαπ¬µ¿⌐ OR,XOR,AND,CMP,
  299.           ADD,ADC,SUB,SBB ¿ »«¬áºδóáÑΓ ñ½¿¡¡δÑ ¿¡ßΓαπ¬µ¿¿ ß ó«º¼«ª¡«ßΓ∞ε
  300.           »α¿¼Ñ¡Ñ¡¿∩ ¬«α«Γ¬«ú« ¬«ñᠬᬠíá⌐Γδ ñá¡¡δσ, »«Γ«¼π τΓ« TASM
  301.           ßúÑ¡Ñα¿απÑΓ ¬«α«Γ¬¿⌐ ó¿ñ. ¥Γ« ßñѽᡫ ñ½∩ Γ«τ¡«ú« ß«ó»áñÑ¡¿∩ »«
  302.           αẼÑα𠬫ñá.
  303.  
  304. --------------------------------------------------------------------------
  305. 04-Jun-94
  306. --------------------------------------------------------------------------
  307. +++ ƒ ºáíδ½ «»¿ßáΓ∞ ¡Ñ¬«Γ«αδÑ óÑΘ¿ ó óÑαß¿¿ 2.06:
  308.         - è«¼á¡ñá 'MakeVariable' αáí«ΓáÑΓ ¬á¬ Γα¿úúÑα. è«úñá óδ «Γ¼ÑτáÑΓÑ
  309.           íá⌐Γ ¬á¬ »ÑαѼѡ¡δ⌐, óßÑ ßß佬¿ ¡á ¡Ñú« ¿ßτѺ¡πΓ ¿ íπñπΓ
  310.           »ÑαÑßτ¿Γá¡δ. ìÑ »πúá⌐ΓÑß∞.
  311.         - àß½¿ IDA v2.06 «í¡áαπª¿Γ íáºπ ñá¡¡δσ «Γ óÑαß¿¿ v2.05, «¡á
  312.           »«»α«ß¿Γ∞ π óáß αáºαÑΦÑ¡¿Ñ ¬«¡óÑαΓ¿α«óáΓ∞ ÑÑ ó ¡«óδ⌐ Σ«α¼áΓ.
  313.         - ôíαá¡« «úαá¡¿τÑ¡¿Ñ ó óδí«αÑ »α«µÑßß«α«ó: ΓÑ»Ñα∞ óδ ¼«ªÑΓÑ ¼Ñ¡∩Γ∞ Γ¿»
  314.           »α«µÑßß«αá ¡á ½εí«⌐ ß«ó¼ÑßΓ¿¼δ⌐, (80386 ¼«ª¡« ß¼Ñ¡¿Γ∞ ¡á 8086)
  315.         - êß»αáó½Ñ¡á ¼á½Ñ¡∞¬á∩ «Φ¿í¬á ó φ¼π½∩Γ«αÑ IBM PC: IDA ñπ¼á½á, τΓ«
  316.           ¿¡ßΓαπ¬µ¿∩ 'int N' »ÑαÑñáÑΓ π»αáó½Ñ¡¿Ñ ¡á 0:4*N (ó Γáí½¿µπ
  317.           »αÑαδóá¡¿⌐). êß»αáó½Ñ¡«.
  318. +++ ä«íáó½Ñ¡« «¬¡á óδí«αá Σá⌐½á (¿º TVision). ÆÑ»Ñα∞ ¼«ª¡« óδí¿αáΓ∞ Σá⌐½δ,
  319.    ó¿ñÑΓ∞ ñ¿αÑ¬Γ«α¿ε ¿ Γ.ñ.
  320.  
  321.     ╔═════════════╗
  322.     ║ éÑαß¿∩ 2.06 ║
  323.     ╚═════════════╝
  324.  
  325.   ä½∩ »αÑñδñπΘ¿σ ¿º¼Ñ¡Ñ¡¿⌐ ß¼«Γα¿ΓÑ á¡ú½¿⌐߬¿⌐ óáα¿á¡Γ.
  326.